HM\BackUpWordPress\Scheduled_Backup B

Total Complexity 96
Dependencies 10
Dependents 21
Total lines 671
Lines of code 288
Logical lines of code 160
Comment lines 216
Methods 36
Properties 3

Methods 36

Method Rating Maintainability Complexity Lines of code
get_schedule_average_duration()
A
51 9 24
set_reoccurrence()
A
56 9 16
__construct()
S
49 7 29
get_backups()
S
58 7 13
delete_backup()
S
59 5 13
set_excludes()
S
66 5 7
get_schedule_start_time()
S
59 4 15
update_average_schedule_run_time()
S
59 4 14
get_service_options()
S
63 4 12
run()
S
50 3 26
get_next_occurrence()
S
63 3 10
set_type()
S
72 3 5
do_action()
S
67 3 8
get_schedule_option()
S
73 2 5
save()
S
70 2 6
delete_old_backups()
S
70 2 6
get_slug()
S
71 2 6
get_backup_filename()
S
72 2 6
get_interval()
S
68 2 7
cancel()
S
67 2 8
set_status()
S
75 1 4
get_type()
S
80 1 3
delete_backups()
S
79 1 3
get_excludes()
S
79 1 3
get_max_backups()
S
80 1 3
set_max_backups()
S
80 1 3
get_status()
S
82 1 3
get_name()
S
78 1 3
get_id()
S
80 1 3
get_database_dump_filename()
S
82 1 3
set_schedule_start_time()
S
76 1 4
get_reoccurrence()
S
80 1 3
unschedule()
S
79 1 3
schedule()
S
72 1 5
is_cron_scheduled()
S
80 1 3
set_service_options()
S
80 1 3